package com.alibaba.citrus.cr.mn.order.center.common.util;

import org.apache.commons.lang.StringUtils;

import java.util.Objects;

/**
 * @Description 字段值转换工具
 * @Author zhangjian
 * @Date 2024/1/17 17:36
 */
public class nvlToEmptyUtils {

    /**
     * 字段值如果为空，返回空字符串，而不是null。
     *
     * @param source
     * @return
     */
    public static String nvlToEmptyStr(String source) {
        if (StringUtils.isBlank(source)) {
            return "";
        }
        return source;
    }

    public static String nvlToEmptyStr(Object source) {
        if (Objects.isNull(source)) {
            return "";
        }
        return (String) source;
    }
}
